package org.xx.armory.commons;

import java.io.Serial;
import java.security.GeneralSecurityException;

public class UncheckedSecurityException
        extends RuntimeException {
    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 初始化 {@link UncheckedSecurityException} 。
     *
     * @param cause
     *         导致加密或者解密出现错误的原因。
     */
    public UncheckedSecurityException(
            GeneralSecurityException cause
    ) {
        super(cause.getMessage(), cause);
    }
}
